type t

module type PROJECT =
sig
	type t
	val version : t -> int
	val description : t -> string
	val name : t -> string
	val open_store : t -> MoviesDal.movies_dal
	val close_store : t -> unit
end
module Project : PROJECT

(* help *)
val open_projects : string -> t

val create : t -> string -> Project.t
	(** Create *)
	
val load : t -> string -> Project.t
val remove : t -> Project.t -> bool
val exists : t -> string -> bool

val enum_projets_names : t -> string list
